#if !defined(__LOVELYPIANO_RESSOURCES_H)
#define __LOVELYPIANO_RESSOURCES_H

	#if defined(__LINUX__)

		#include <unistd.h>
		#include <iostream>
		bool va_au_repertoire_des_ressources_ou_creve() {
			if(chdir("../ressources") != 0) {
				std::cerr << "Impossible d'aller au dossier '../ressources'. Lancez-moi dans le bon dossier." << std::endl;
				return false;
			}
			return true;
		}

	#elif defined(__WINDOWS__)

		#include <windows.h>
		bool va_au_repertoire_des_ressources_ou_creve() {
			if(SetCurrentDirectory("ressources") == 0) {
				MessageBox(0, "Impossible d'aller au dossier 'ressources'. Lancez-moi dans le bon dossier.", "Erreur fatale",1);
				return false;
			}
			return true;
		}

	#elif defined(__MACOSX__)

		#define va_au_repertoire_des_ressources_ou_creve() true

	#else

		class ta_plateforme_n_est_pas_supportee_mon_gros;

	#endif

#endif
